About Cenchrea Homes Ltd (07524484) United Kingdom