About First Tower T1 Limited (02550906) United Kingdom