FICO LIMITED Company number SC385936 · Monitor this company Dissolved Overview People 3 Financial Documents Analysis Location Related Registered office Address265 FENWICK ROAD, GIFFNOCK, GLASGOW, SCOTLAND, G46 6JX PostcodeG46 6JX Companies at this postcode 3 Map