Megblens Investments Limited is categorised as Private Limited Company, located in C/o Begbies Traynor, 29th Floor, 40 Bank Street, London. The head office's postal code is E14 5NR. The company has been working since 1958-11-17. The Companies House Registration Number is 00615022. This business's registered with SIC code 68209 meaning Other letting and operating of own or leased real estate. The latest accounts cover the period up to 2022-03-31 and the latest confirmation statement was filed on 2021-12-26.