- Company number :
- SC192044
Provide your feedback to help us improve.
Published by Authority | Est 1665
Incorporated on
18/12/1998Company 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 8…
UMBRELLA CONTRACTS LIMITED Company Number: SC192044 Nature of Business: Management consultancy activities Registered office: Kintail House, Beechwood Park, Inverness, IV2 3BW Principal trading address…