Overview
Legal name
LEJARDS LIMITED
Region
South East England
Registered address
THE TRIANGLE
241 DESBOROUGH ROAD
HIGH WYCOMBE
BUCKS.
HP11 2QW
Insolvency history
Yes