GRIMSETTER 2024 LTD Company number SC838997 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address25 Queen Street, Kirkwall, United Kingdom, KW15 1JE PostcodeKW15 1JE Companies at this postcode 4 Map