About Trafalgar Gate Properties Ltd (11824667) United Kingdom