About Trevor Place (oxford) Management Company Limited (08938992) United Kingdom