About Tower Transit Property Holdings Limited (10199751) United Kingdom