ONGEN LIMITED
Company Number: SC489525
REGISTERED OFFICE
SUITE 2, GROUND FLOOR ORCHARD BRAE HOUSE
EDINBURGH
EH4 2HS
UNITED KINGDOM
EDINBURGH
EH4 2HS
UNITED KINGDOM
Incorporation Date:
22/10/2014
Previous Name:
SELFGEN LIMITED
(until 13/04/2015).
INDUSTRIES
62090 – Other information technology service activities
Controlled By
