About Deanegate Homes Ltd (10592441) United Kingdom