Advanced company searchLink opens in new window

LLAMASOFT EUROPE LIMITED

Company number 03386986

Persons with significant control: 1 person with significant control / 0 statements

Coupa Software Uk Limited

Correspondence address
3 Forbury Place, 23 Forbury Road, Reading, England, RG1 3JH
Notified on
4 February 2022
Governing law
Legal form
Place registered
England & Wales Company Register
Registration number
04678656
Incorporated in
England
Nature of control
Ownership of shares – 75% or more
Ownership of voting rights - 75% or more
Right to appoint or remove directors

Llamasoft Europe Holdings Limited Ceased

Correspondence address
Dovecote Ground Floor, Pury Hill Business Park, Alderton Road, Paulerspury, Towcester, England, NN12 7LS
Notified on
16 June 2017
Ceased on
4 February 2022
Governing law
Legal form
Place registered
United Kingdom Registry
Registration number
09866309
Incorporated in
United Kingdom
Nature of control
Has significant influence or control
Has significant influence or control over the trustees of a trust
Has significant influence or control as a member of a firm