About Sb & Cl Properties Limited (10268536) United Kingdom