About The 40 Cobbold Rd. Management Co. Limited (05848962) United Kingdom