Screen21.com

Registered in England and Wales

Registered No: 3129025

Business address: 225 Evering Road, London E5 8AL

Tel: 00 + 44 208 806 5633

Email: admin@screen21.com

Screen21 is an established business providing a range of business consultancy services.

About us

Victoria Lubbock and Alan Binnie have extensive experience in business management, recruitment and headhunting, corporate communications and management training.