Overview
Legal name
CHENSTAR LIMITED
Region
London
Registered address
THE BRIDGE LOMBARD WHARF
14 LOMBARD ROAD
LONDON
ENGLAND
SW11 3GP
Insolvency history
No