This business is located in Swindon with reg. no. 11182871. This company was started in 2018. The office of this firm is located at 7 Norwood Close . The post code for this location is SN3 6JS. Since 2018-02-14 Lenrose Ltd is no longer under the business name Hamiltoncross. This company's SIC and NACE codes are 86900 - Other human health activities. Lenrose Limited reported its account information for the period up to Tuesday 28th February 2023. The business latest confirmation statement was submitted on Tuesday 31st January 2023.
For six years, this limited company has only been overseen by 1 managing director: Rose O. who has been maintaining it since 2018-02-01.
Rose O. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.