About Slocombe Poole Properties Limited (10755093) United Kingdom