Telephone: 01664 562 684Address: L & H Exhausts MOT & Service Centre, 4 Charlotte Street, Melton Mowbray, Leicestershire, LE13 1NA
L & H Exhausts Limited registered as a limited company in England and Wales under company number: 08051116.
Registered address: Pera Business Park, Nottingham Road, Melton Mowbray. Leicestershire, LE13 0PB.