Overview
Legal name
INCORPORATED SOCIETY OF BRITISH ADVERTISERS LIMITED
Region
London
Registered address
12 HENRIETTA STREET
COVENT GARDEN
LONDON
WC2E 8LH
Insolvency history
No