KIROSA CARD SERVICES LIMITED Company number SC302146 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressElibank Greenend Road, Killearn, Glasgow, Scotland, G63 9NP PostcodeG63 9NP Map