About Hendry Homes Property Maintenance And Development Ltd (12979421) United Kingdom