09599520 is a registration number of Newlen Limited. This firm was registered as a Private Limited Company on 2015-05-19. This firm has been actively competing on the British market for nine years. This enterprise may be found at Opus Restructuring Llp 1 Radian Court Knowlhill in Milton Keynes. The main office's post code assigned to this place is MK5 8PJ. This firm's declared SIC number is 71129 which means Other engineering activities. The company's latest annual accounts were submitted for the period up to Sun, 31st May 2020 and the latest annual confirmation statement was submitted on Tue, 27th Jul 2021.