About Tower Properties (south) Limited (10211963) United Kingdom