Tomfe you are right, Its a facilities company they are on the installer approved list https://ciga.co.uk/registered-installers/ I suspect they have the authorisation to claim this grant on the room in roof scheme and are probably doing 4 a day to get the money in.
I ain't paying directly, we...