About Oxford Road Apartments Limited (05947715) United Kingdom