ABACAI TECHNOLOGIES LIMITED Company number 13147398 · Monitor this company Active Overview People 11 Control Charges Documents Analysis Location Related Registered office AddressMara House, Nantwich Road, Tarporley, England, CW6 9UY PostcodeCW6 9UY Companies at this postcode 17 Map