About The Tower One St George Wharf Limited (04504912) United Kingdom