The Service Town Limited business has been operating on the market for at least 16 years, as it's been established in 2004. Started with Companies House Reg No. 05152654, Service Town is a Private Limited Company located in 211 Hammersmith Grove, London W6 0NP. This company's registered with SIC code 71112 meaning Urban planning and landscape architectural activities. 2019-03-31 is the last time when account status updates were filed.
To find professional help with legal documentation, this business has been utilizing the expertise of Elizabeth R. as a secretary since October 2015.
Elizabeth R. is the individual who has control over this firm, owns over 3/4 of company shares.