LUNA ORBIS LUX LIMITED Company number SC645527 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address3/1 16 Herriet Street, Glasgow, Scotland, G41 2RQ PostcodeG41 2RQ Companies at this postcode 7 Map