About New Globe Walk Ltd (12063082) United Kingdom