About Sandyacres Management Company Limited (11273017) United Kingdom