About Oxford Road (no16) Management Co Ltd (07196116) United Kingdom