About Sandford Road Ltd (11694522) United Kingdom