Welcome to Sloane & Sons

Contact Us

Contact Information

* Required Fields

Company Details

Sloane & Sons
Unit C
1 Lancaster Park
Newborough Road
Needwood
Burton Upon Trent
Staffs
DE13 9PD

Company Reg. No. 2435840.
VAT Reg. No. 558409710.

Contact Details

Tel: 01283 576 813