Lekco Architecture LLP with reg. no. OC441979 has been on the market for two years. The Limited Liability Partnership is located at Flat 8A, Langham Mansions, Earl's Court Square, London and their zip code is SW5 9UH.
Lazaros K. is the individual with significant control over this firm and has 3/4 to full of voting rights.