Cell Capital Management Limited, Sliema, Schweizer Zweigniederlassung Meggen is a company located in Switzerland, 6045 Meggen at Schönblickstrasse 1. Cell Capital Management Limited, Sliema, Schweizer Zweigniederlassung Meggen has an INACTIVE entity status and a RETIRED LEI code. The Legal Entity Identifier code of Cell Capital Management Limited, Sliema, Schweizer Zweigniederlassung Meggen is 894500O9MY2W9H7XJJ34. The legal form of this company is 8888 and is subject to the jurisdiction of CH law.