About Tower Commercial Services L.p. (SL016128) United Kingdom