STM Brothers Ltd is a dissolved company incorporated on 19 August 2021 with the registered office located in Northampton, Northamptonshire. STM Brothers Ltd was registered 4 years ago.
Confirmation statement made on 18 August 2022 with no updates
Submitted on 23 Aug 2022
Registered office address changed from 2 Clerkenwell Place Springfield Milton Keynes MK6 3HD United Kingdom to 1 st. James Park Road Northampton NN5 5DN on 17 February 2022