Registered with number 05512731 nineteen years ago, Shevlane Media Services Limited had been a private limited company until Tue, 5th Jul 2016 - the day it was officially closed. The firm's latest mailing address was Castlewood House, 77-91 New Oxford Street London.
Nicolas L. was this particular firm's managing director, assigned this position on Tue, 4th Oct 2005.