About Clifford Street Estates Limited (06411660) United Kingdom