About Northoak Developments Ltd (12596207) United Kingdom