Overview
Legal name
A I MCKELLAR LIMITED
Region
South East England
Registered address
A I M THE OFFICE, THE YARD
ALDSWORTH MANOR FARM
EMSWORTH
HANTS
ENGLAND
PO10 8QT
Insolvency history
No