Townlake Solutions came into being in 2015 as a company enlisted under no 09525027, located at LE5 0BT Leicester at Unit 1C, 55. Its last known status was dissolved. Townlake Solutions had been operating on the market for 8 years.
The firm was administered by 1 director: Mohammed A. who was presiding over it from October 18, 2022 to dissolution date on June 13, 2023.
Mohammed A. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.