OLO RAILS LIMITED Company number 10929046 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address38a Dodnor Lane, Newport, United Kingdom, PO30 5XA PostcodePO30 5XA Companies at this postcode 14 Average house price in PO30 5XA £334,000 (2 sales) Map