About Oxford Place Management Company Limited (01767695) United Kingdom