Overview
Legal name
BAT MELECH UK LIMITED
Region
London
Registered address
12 12 BROADHURST AVE
EDGWARE
MIDDX
ENGLAND
HA8 8TR
Insolvency history
No