OPUS INTERNATIONAL DEVELOPMENTS LIMITED Company number 05425541 · Monitor this company Dissolved Overview People 7 Financial Documents Analysis Location Related Registered office Address19-21 MANOR ROAD, CADDINGTON, BEDFORDSHIRE, LU1 4EE PostcodeLU1 4EE Companies at this postcode 133 Average house price in LU1 4EE £468,000 (20 sales) Map