About 14 Chalcot Square Management Co. Limited (02480303) United Kingdom