About Sandford Gardens Management Limited (05734227) United Kingdom