LYKOURIA DESIGN LTD Company number 16445648 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address201 Wenlock Studios 50-52 Wharf Road, London, England, N1 7EU PostcodeN1 7EU Companies at this postcode 25 Map