About First Tower Lp (7) Limited (SC127807) United Kingdom