LUMOGENESIS LTD

Company number SC504840 ·

Active - Proposal to Strike off

Registered office

Address
65 Swan Road, Ellon, Aberdeenshire, United Kingdom, AB41 9GA
Postcode
AB41 9GA

Map