Overview
Legal name
WOOLLISCROFT'S LIMITED
Region
East of England
Registered address
DELMEREND FARM DELMER END LANE
FLAMSTEAD
ST. ALBANS
HERTFORDSHIRE
ENGLAND
AL3 8ER
Insolvency history
No