About Chelsea Flats (management) Limited (02780858) United Kingdom