About Newtyple Land Limited (12976020) United Kingdom