About Trade Tower London Limited (10007984) United Kingdom