About Sherry Homes Ltd (10767421) United Kingdom