About Us

Over 55 years delivering quality service to meet technical goals

Maybourne & Russell Ltd was founded in 1968 and during that time we have built an enviable reputation with our clients, the majority of whom we still work for today.

We employ highly experienced staff, many of who have been with us their entire career from apprenticeship through to management.  This has enabled us to create strong, professional relationships with our clients and ensuring the majority of our work is repeat business.

Commercial & Leisure



Ministry of Justice


Unit 5 Leigh Green Industrial Estate
Appledore Road
TN30 7DE