Town & Country Property Services (Worcester) Limited is a liquidation company incorporated on 5 July 1995 with the registered office located in Birmingham, West Midlands. Town & Country Property Services (Worcester) Limited was registered 30 years ago.