Company

APPLE STACK LTD

Company Number: 14491633

REGISTERED OFFICE
20-22 WENLOCK ROAD
LONDON
N1 7GU
ENGLAND
Incorporation Date:
18/11/2022
INDUSTRIES
47910 – Retail sale via mail order houses or via Internet
Controlled By
Property Track Investments Limited Also controls 5 other companies!