About Trojan Land Limited (03338765) United Kingdom