About Oxshott Management Company Limited (06502053) United Kingdom