Overview
Legal name
CARMEL BRANDS LIMITED
Region
London
Registered address
UNIT 1
55 HOLMES ROAD
LONDON
ENGLAND
NW5 3AN
Insolvency history
No