Advanced company searchLink opens in new window

INVOCAS FINANCIAL SOLUTIONS LIMITED

Company number SC287821

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

Invocas Group Plc

Correspondence address
Gf, 6, Deer Park Ave, Fairways Business Park, Livingston, West Lothian, Scotland, EH54 8AF
Notified on
22 July 2016
Governing law
Legal form
Place registered
Scotland
Registration number
Sc295886
Incorporated in
Scotland
Nature of control
Ownership of shares – 75% or more