Contact information

Merchant Name: Sloane & Co (North West) Ltd

Store Name: Sloane And Co Beauty

Customer Support Contact: info@sloaneandcobeauty.com

Business address: Sloane & Co (North West) Ltd, Unit 7&8 Venture Court, Metcalf Drive, Accrington BB5 5WH, United Kingdom

Phone Number: 0330 320 6000

VAT Number: GB9365922963