Company identity
Founded / incorporated
20 January 2026
Company number 16976202
Legal name
ELBRA GROUP LIMITED
Company type
Private Limited Company
Region
London
Registered address
37 BELSIZE AVENUE
LONDON
UNITED KINGDOM
NW3 4BN
Insolvency history
No