OLIVE OR TWIST LTD Company number SC411999 · Monitor this company Active - Proposal to Strike off Overview People 6 Financial Control Documents Analysis Location Related Registered office Address28 Vinicombe Street, Glasgow, G12 8BE PostcodeG12 8BE Companies at this postcode 13 Map