Trafalgar Inn Limited Company number04614030 StatusLiquidation TypePrivate Limited Company Incorporated11 Dec 2002 Nature of business 5540 Registered office Trafalgar InnAachen WayHalifaxHX1 3ND Data JSON Markdown