About Cain & Co Homes Ltd (13440058) United Kingdom