Overview
Legal name
ALBAR CAPITAL LIMITED
Region
London
Registered address
1 SMART'S PLACE
GROUND FLOOR
LONDON
ENGLAND
WC2B 5LW
Insolvency history
No