Overview
Legal name
54 RUSSELL SQUARE MANAGEMENT LIMITED
Region
London
Registered address
54 RUSSELL SQUARE
LONDON
WC1B 4HR
Insolvency history
No