Car repair in Queniborough, England The most extensive list of Car repair in Queniborough, England AUTOCHRIS Queniborough, England Car repair Detail Address: 1489 Unit 10a, Queniborough Industrial Estate, Melton Road, Queniborough, Leicester, Queniborough, England LE7 3FP . Phone: +44 7933 111140. Types of specialists in Queniborough, England Accounting Car repair Plumber Roofing contractor