ORIGEN ADVISORS LIMITED

Status: Active

Address: Apartment 7, Westlegate, Norwich

Incorporation date: 24 Mar 2004

Address: 32 Prospect Place, Prospect Place, Treorchy

Incorporation date: 02 Mar 2020

Address: Acre House, 11-15 William Road, London

Incorporation date: 20 Jan 2011

ORIGEN DE TIERRA LIMITED

Status: Active

Address: 2 Laurel House 1 Station Road, Worle, Weston-super-mare

Incorporation date: 08 Apr 2017

ORIGEN LIMITED

Status: Active

Address: Ascent 4, 2 Gladiator Way, Farnborough

Incorporation date: 27 Apr 2004

Address: 1st Floor, Infor House, 1 Lakeside Road, Farnborough

Incorporation date: 03 Sep 1985