UMBRELLA CONTRACTS LIMITED
Appointment of Liquidators Company Number: SC192044 Name of Company: UMBRELLA CONTRACTS LIMITED Nature of Business: Management consultancy activities Registered office: c/o BTG Exchange Place, 33 Semple Street, Edinburgh, EH3