About New Tower Investments No 2 Limited (11494297) United Kingdom