About Tower X Limited (09304259) United Kingdom