Swallow Flight Centres Limited Company number02506084 StatusLiquidation TypePrivate Limited Company Incorporated25 May 1990 Nature of business 9305 Registered office 16/17 Montpelier ArcadeMontpelier StreetCheltenhamGL50 1SU Accounts Year ended 31 Mar 1992 31 Mar 1991 Data JSON Markdown