About Oxford Apartments Ltd (12525025) United Kingdom