Legal Notice
Name of company
Sheffield Lux Travel & Chauffeurs
Registered office
Flat Above, 18 Bellhouse Road, Sheffield, S5 6HL
Contact details
07787669922
Company Number
16550590
VAT no.
Not Applicable
Regulatory authority
Sheffield City Council