Registered as 13418420 three years ago, Town And Country Concepts Ltd is categorised as a Private Limited Company. The present office address is Landrover, 32 Rugby Road, Cubbington Leamington Spa. This company's registered with SIC code 25620 meaning Machining. 2022-05-31 is the last time the company accounts were reported.
With regards to this particular firm, all of director's obligations have so far been done by Gregory A. who was appointed on 2021-05-25.
Gregory A. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.