About The Sands Management (polzeath) Limited (09244821) United Kingdom