OCULUS PRIME HOMES LIMITED Company number 12452229 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address26 City Business Centre, Hyde Street, Winchester, Hampshire, United Kingdom, SO23 7TA PostcodeSO23 7TA Companies at this postcode 394 Average house price in SO23 7TA £296,000 (7 sales) Map