This Newjohn Retailer (twickenham) Ltd company has been operating in this business field for four years, having launched in 2020. Registered under the number 12657458, Newjohn Retailer (twickenham) is a Private Limited Company with office in 3 Albion Road, Barnsley S71 3TE. The firm's principal business activity number is 68209 - Other letting and operating of own or leased real estate. Newjohn Retailer (twickenham) Limited reported its account information for the period that ended on 2021-06-30. Its latest annual confirmation statement was released on 2021-06-08.
Presently, this particular company is supervised by a single managing director: Geoff S., who was chosen to lead the company in October 2021. Since 2020 Russell M., had been responsible for a variety of tasks within this company up until the resignation 3 years ago.