Town And Village Developments Limited Company number02100045 StatusLiquidation TypePrivate Limited Company Incorporated16 Feb 1987 Nature of business 7011 Registered office Trevian House422-426 Ley StreetIlford Accounts Year ended 30 Jun 1989 30 Jun 1988 Data JSON Markdown