© 2025 Definition Detailing Ltd. Definition Detailing Limited is a company registered in England and Wales with company number 15675727 registered office Unit 7 Gemini Business Park, Leeds, West Yorkshire, LS7 3JB. Branches may be owned and operated by franchise owners under licence from Definition Detailing Limited. Definition Detailing is a trademark of Definition Detailing and is registered with the Intellectual Property Office UK00004079598. Definition Detailing Limited has no affiliation or association with any brands mentioned in our publications unless otherwise stated.