About Chelsea Apartments Limited (03510817) United Kingdom