About Oak Apartments Limited (08344396) United Kingdom