Outsaucing Ltd Company numberSC793832 StatusActive TypePrivate Limited Company Incorporated3 Jan 2024 Nature of business Manufacture of homogenized food preparations and dietetic foodManufacture of other food products n.e.c. Registered office Flat 72 Glenalmond PlaceEdinburghEH11 4FF Data JSON Markdown