Overview
Legal name
AMBALA FOODS LIMITED
Region
London
Registered address
20-22 JUTE LANE
ENFIELD
UNITED KINGDOM
EN3 7PJ
Insolvency history
No