OPUS GARDENS LIMITED Company number 05939188 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address70 Urquhart Road, Thatcham, Berkshire, United Kingdom, RG19 4RT PostcodeRG19 4RT Companies at this postcode 9 Average house price in RG19 4RT £375,000 (13 sales) Map