About Sands Development (weymouth) Limited (11515979) United Kingdom