About West Tower Associates Limited (04747635) United Kingdom