About Oakfield Property Developments Limited (10686219) United Kingdom