About Sandyhurst Management Company Limited (02053416) United Kingdom