Overview
Legal name
AMBALAMA LIMITED
Region
South East England
Registered address
THE MANOR
MANOR ROAD
GREAT BOURTON
BANBURY
OX17 1QT
Insolvency history
No