Revenue Systems Limited Company number00940542 StatusLiquidation TypePrivate Limited Company Incorporated15 Oct 1968 Registered office 151 Lower Luton RoadHarpendenHartfordshireAL5 5EQ Data JSON Markdown