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