Started with Reg No. 06724108 sixteen years ago, Mcleod Logistics Limited had been a private limited company until 2014-06-03 - the date it was formally closed. The latest office address was Camfield Chapman Lowe 9 High Street, Woburn Sands Milton Keynes.
This specific company was administered by an individual director: Stuart M. who was guiding it for six years.