Overview
Legal name
LEISUREGROW PRODUCTS LIMITED
Region
East of England
Registered address
DEWMEAD FARM
NEW INN ROAD, HINXWORTH
BALDOCK
HERTFORDSHIRE
SG7 5HG
Insolvency history
No