About First Tower Lp (8) Limited (SC118257) United Kingdom