About Ellis Tower Properties Limited (08953411) United Kingdom