About Chelsea Close Flat Management Limited (01849565) United Kingdom