VILLAGE MEWS (TEDDINGTON) RES ASSOC LTDActiveActionsShareCompany no. 03478854 · Private limited by guarantee without share capital · Incorporated 10 Dec 1997OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings