About Newhaven Developments Newco Limited (10732816) United Kingdom