About Newco Management & Development Ltd (08117733) United Kingdom