Xibis Ltd Xibis are a leading UK based agency specialising in custom software development. With over 20 years of industry experience, Xibis have established themselves as a leading agency with an extensive portfolio of clients. Phone: 0116 272 9990 Xibis Limited, 67 London Road, Oadby Xibis Limited, 67 London Road, Oadby, Leicestershire, London LE2 5DN UK Map Other Categories: Business Services |