About Newburgh Street Limited (08270065) United Kingdom