About First Tower Lp (1) Limited (SC122077) United Kingdom