About Scl Properties Limited (10714498) United Kingdom