About Sandhurst Management Company Limited (13008944) United Kingdom