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.
Victoria Lubbock and Alan Binnie have extensive experience in business management, recruitment and headhunting, corporate communications and management training.