About Trollope & Colls Homes Limited (02189449) United Kingdom