The enterprise referred to as Service Town was registered on 14th June 2004 as a private limited company. The enterprise office was registered in London on 211 Hammersmith Grove, 211 Hammersmith Grove. The address post code is W6 0NP. The company registration number for Service Town Limited was 05152654. Service Town Limited had been active for 17 years until 23rd March 2021.
Elizabeth R. was the individual who had control over this firm, owned over 3/4 of company shares.