EXCELSTAR LIMITED
Company Number: 03277908
REGISTERED OFFICE
4 NUTTER LANE
LONDON
E11 2HY
ENGLAND
LONDON
E11 2HY
ENGLAND
Incorporation Date:
14/11/1996
INDUSTRIES
47990 – Other retail sale not in stores, stalls or markets
Controlled By
