Registered as 12186311 five years ago, Town And Country Land Rover Ltd is a Private Limited Company. Its actual office address is 32 Rugby Road, Cubbington Leamington Spa. The firm's Standard Industrial Classification Code is 45190: Sale of other motor vehicles. 2022-09-30 is the last time the company accounts were filed.
When it comes to this specific limited company, just about all of director's tasks have so far been fulfilled by Gregory A. who was formally appointed five years ago.
Gregory A. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.