About Sms Properties (london) Ltd (11678458) United Kingdom