Overview
Legal name
THE BRITISH MUSEUM COMPANY LIMITED
Region
London
Registered address
THE BRITISH MUSEUM
GREAT RUSSELL STREET
LONDON
WC1B 3DG
Insolvency history
No