About Newtown Street 1959 Limited (09227696) United Kingdom