Overview
Legal name
SARMA LIMITED
Region
East Midlands
Registered address
NEW LODGE VINEYARD
EARLS BARTON
NORTHAMPTONSHIRE
NORTHAMPTON
UNITED KINGDOM
NN6 0HF
Insolvency history
Yes