About 18 Oxford Road (management Company) Limited (04430205) United Kingdom