About North Oaks Property Management Company Limited (03239826) United Kingdom