Company

ONGEN LIMITED

Company Number: SC489525

REGISTERED OFFICE
SUITE 2, GROUND FLOOR ORCHARD BRAE HOUSE
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
Mr Christopher Michael Trigg Also controls 1 other company!
Inspired Limited Also controls 14 other companies!