About North Oaks Developments Limited (06091754) United Kingdom