Overview
Legal name
MONCADA LIMITED
Region
London
Registered address
6A HAMPSTEAD HIGH STREET
LONDON
UNITED KINGDOM
NW3 1PR
Insolvency history
No