About Banbury Apartments Management Company Limited (10389388) United Kingdom