About High Sand Properties Limited (10857316) United Kingdom