About New Oak Developments Ltd (06431185) United Kingdom