About T & T Morris Properties Limited (10781918) United Kingdom