Company

PUFFERFISH LIMITED

Company Number: SC263855

REGISTERED OFFICE
252 CAUSEWAYSIDE
EDINBURGH
EH9 1UU
SCOTLAND
Incorporation Date:
23/02/2004
INDUSTRIES
62090 – Other information technology service activities
Controlled By
Scottish Enterprise Also controls 38 other companies!