About Oxford Road (no.28) Management Co. Ltd. (02401878) United Kingdom