INDABA LIMITED
Company Number: SC365651
REGISTERED OFFICE
61 DUBLIN STREET
EDINBURGH
EH3 6NL
EDINBURGH
EH3 6NL
Incorporation Date:
16/09/2009
INDUSTRIES
93290 – Other amusement and recreation activities n.e.c.
Controlled By
