24-hour emergency tel: 07970 617644 or 07900 965222

Tel: 0208 365 9900 (Office hours  09.00 – 17.30 – other times by arrangement)

Please email your enquiry to:

Or use the email contact form below

Your name (required)

Your email (required)


Your message



Head office: 208 Archway Road, Highgate, London N6 5AX

Directions:  We are conveniently located a 5-minute walk from the underground Highgate tube station on the Northern Line, on the of the corner with Northwood Road. When you leave Highgate tube station take the Archway Road Exit, escalator exit.
Local parking is available.