Overview
Legal name
ABI MOTORS LTD
Region
London
Registered address
31 , FLAT 2 31 OAKS LANE
FLAT 2
ILFORD
ENGLAND
IG2 7PL
Insolvency history
No