About Chalcot Square House Ltd (10371735) United Kingdom