Mecca logo Berkeley Scott logo,/a.
Working at Mecca Benefits Current Vacancies
Legal Notice

This campaign is being managed by Berkeley Scott Ltd.

Berkeley Scott Limited is a division of Kellan Group plc

Registered in England

Registered Office:
4th Floor
27 Mortimer Street
London
W1T 3BL

Registered Number: 3472296
VAT Number: 689 261292
Home   Legal   Privacy Policy   Contact us