OCRA LIMITED Company number 02909623 · Monitor this company Active Overview People 43 Financial Control Documents Analysis Location Related Registered office AddressOcean Court, Richmond Walk, Plymouth, Devon, PL1 4QA PostcodePL1 4QA Companies at this postcode 6 Average house price in PL1 4QA £432,000 (36 sales) Map