Flamerule Limited Company number01784425 StatusLiquidation TypePrivate Limited Company Incorporated19 Jan 1984 Registered office 28a Eaton RowLondon Sw1a Data JSON Markdown