About Chelsea Cloisters Estates Limited (02070482) United Kingdom