About Sands End Property Ltd (10197918) United Kingdom