KHIKHA LTD Company number SC601667 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address20 Wellbank Gardens, Glenrothes, Scotland, KY7 4TR PostcodeKY7 4TR Companies at this postcode 4 Map