Sarah Plested is the Chief Executive Officer Officer of NSL Service Group.
6 people are employed at NSL Service Group.
NSL Service Group is based in London, Greater London.
The NAICS codes for NSL Service Group are [9221, 9211, 92, 921, 922].
The SIC codes for NSL Service Group are [919, 91].