About Sands Properties Limited (01515884) United Kingdom