About Trojan Properties Ltd (09737028) United Kingdom