THE LEATHER SHOP (OXFORD) LTD 01/02/2022 Appointment of Liquidators Name of Company: THE LEATHER SHOP (OXFORD) LTD Company Number: 09459404 Nature of Business: Sale of goods Registered office: 264 Banbury Road, Oxford, OX2 7DY Type Read More »