About Sandcastles (poole) Management Co Limited (02903679) United Kingdom