About Promosol Homes Limited (12905956) United Kingdom