Overview
Legal name
2050 GROUP LIMITED
Region
London
Registered address
4/4A BLOOMSBURY SQUARE
LONDON
UNITED KINGDOM
WC1A 2RP
Insolvency history
No