Overview
Legal name
BARRACUDA CATERING LIMITED
Region
East of England
Registered address
39 HIGH STREET
BUSHEY
HERTFORDSHIRE
UNITED KINGDOM
WD23 1BD
Insolvency history
No