Company overview
Company Number
SC347501
Name
Meygen Plc
Former names
York Place (No.503) Limited
Entity type
Public Limited Company
Industry codes
82990
Status
Active
Incorporation date
22 August 2008
Address
26 Dublin Street, Edinburgh, EH3 6NN, United Kingdom
Postal code
EH3 6NN
Country
United Kingdom