Thames Valley And Aldershot Omnibus Company (The) Limited Company number00123372 StatusLiquidation TypePrivate Limited Company Incorporated24 Jul 1912 Registered office 172 Buckingham Palace RoadLondonSW1W 9TP Connections Companies at the same address 00940262 Limited (00940262) Data JSON Markdown