EBOX HOLDINGS LIMITED Company number SC210659 · Monitor this company Active Overview People 15 Financial Control Charges Documents Analysis Location Related Registered office AddressLochlea Farm, Craigie, Kilmarnock, Scotland, KA1 5NN PostcodeKA1 5NN Companies at this postcode 16 Map