Overview
Legal name
LEBONCROFT LIMITED
Region
Unknown
Registered address
SARDON HOUSE 103 BRISTOL RD
EDGBASTON
BIRMINGHAM
B5 7TX
Insolvency history
Yes