Overview
Legal name
AUTO LUCCA LIMITED
Region
Unknown
Registered address
2C PRINCE GEORGE ROAD
STOKE NEWINGTON
LONDON
N16 8BY
Insolvency history
No