CONCHA LIMITED Company number 05382036 · Monitor this company Dissolved Overview People 27 Control Charges Documents Analysis Location Related Registered office Address44 ALBERMARLE STREET, LONDON, UNITED KINGDOM, W1S 4JJ PostcodeW1S 4JJ Companies at this postcode 64 Map