Gigaclicks LP Company numberSL014696 StatusActive TypeLimited Partnership Incorporated13 Nov 2013 Registered office LAS Suite5 St.vincent StreetEdinburghEH3 6SW Data JSON Markdown