Search the register – results All results O-FISH-SHELL LIMITED SC106062 - Incorporated on 13 August 1987 Evergreen Ormsary Road, Inverneill, Lochgilphead, Scotland, PA30 8ES