About Cottam & Northcott Properties Ltd (09312907) United Kingdom