About Newbold Developments Limited (10080569) United Kingdom