ROOTS & RITUALS SPA LTD Company number SC838110 · Monitor this company Active - Proposal to Strike off Overview People 1 Control Documents Analysis Location Related Registered office Address118-122 Academy Street, Inverness, Scotland, IV1 1LX PostcodeIV1 1LX Companies at this postcode 51 Map