The Embroidery & Print Co Edinburgh Limited Company numberSC905431 StatusActive TypePrivate Limited Company Incorporated9 Oct 2026 Nature of business Manufacture of workwear Registered office 34-35 Parsons Green TerraceEdinburghEH8 7AF Data JSON Markdown