Overview
Legal name
B & R KHERA LIMITED
Region
West Midlands
Registered address
2 CLEMENS STREET
LEAMINGTON SPA
WARWICKSHIRE
ENGLAND
CV31 2DL
Insolvency history
No