🇬🇧
E & M HORSBURGH LIMITED
49.39 · Other passenger land transportSIC49390SmallIDSC205341
📍 180 UPHALL STATION ROAD, PUMPHERSTON, LIVINGSTON, WEST LOTHIAN, EH53 0PD
Data sourced from official commercial registries. Last updated when this company filed its accounts.