UK VILLA PROPERTIES LTD Company number 10354266 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address26 Poplar Road, Oldbury, United Kingdom, B69 4AR PostcodeB69 4AR Companies at this postcode 9 Average house price in B69 4AR £253,000 (10 sales) Map