I’ve been told they sold into InsulHub but not for awhile and are owed money from InsulHub
It’s more certification for the UK I think that needs understanding before than the offer, as if they offer 60% discount but not approved in UK then that’s an issue, no?
What do they need to have for approved UK banks, insurance, building control etc..