Management

John Windeler

John Ormerod

William Gordon-Harris

Fotis Mouzakis

Scott Guthrie

Peter Fergusson


Millen Group Limited. Registered in England.
Registered No: 5821477. A list of offices of the company is available at our registered offices.

Registered offices: Chantrey Vellacott DFK, Corinthian House, 17 Lansdowne Road, Croydon, Surrey, CR0 2BX