About Elliot And Co Homes Limited (12796488) United Kingdom