About Sandmoor House Management Limited (06098263) United Kingdom