About Clarges Street Apartments Limited (06316715) United Kingdom