About Newton Scott Developments Limited (06709054) United Kingdom