Overview
Legal name
A1 ITALIAN RESTAURANT LTD
Region
London
Registered address
58 CHURCH ROAD
LONDON
UNITED KINGDOM
SW13 0DQ
Insolvency history
No