OCULUS PROPERTY SOLUTIONS LIMITED Company number 17421887 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address29 Hickory Lane, Bristol, Gloucestershire, England, BS32 4FR PostcodeBS32 4FR Companies at this postcode 10 Average house price in BS32 4FR £373,000 (30 sales) Map