About Oak House Apartments Management Limited (10698320) United Kingdom