UMBRELLA CONTRACTS LIMITED
Appointment of Administrators UMBRELLA CONTRACTS LIMITED Company Number: SC192044 Nature of Business: Management consultancy activities Registered office: Kintail House, Beechwood Park, Inverness, IV2 3BW Principal trading address: Kintail House,