About The Oxford Road Management Company Limited (02166771) United Kingdom