MEKA ENTERPRISES LIMITED Company number 04415645 · Monitor this company Dissolved Overview People 9 Financial Control Charges Documents Analysis Location Related Registered office Address1 Ballards Lane, C/O Gmg Roberts, London, England, N3 1LQ PostcodeN3 1LQ Companies at this postcode 421 Map