Registered with number 10911200 seven years ago, Lockwood Management Services Ltd had been a private limited company until Tuesday 1st November 2022 - the day it was dissolved. The company's last known registration address was Suite 8 Stonebridge House, Main Road Hockley.
This specific firm had one managing director: Stuart B. who was guiding it for five years.