KILIMANI LIMITED KILIMANI LIMITED 6 BEXLEY SQUARE, SALFORD MANCHESTER, M3 6BZ, UK Co. Reg. No. 09864372 Read more