Lejards Limited Company number01984611 StatusLiquidation TypePrivate Limited Company Incorporated31 Jan 1986 Registered office The Triangle241 Desborough RoadHigh WycombeHP11 2QW Data JSON Markdown