Overview
Legal name
ALEX BELLOS LIMITED
Region
London
Registered address
121 HERBERT GARDENS
LONDON
ENGLAND
NW10 3BH
Insolvency history
No