OPTIONS & SOLUTIONS LTD Company number 04266549 · Monitor this company Dissolved Overview People 5 Documents Analysis Location Related Registered office AddressPHOENIX HOUSE, 66-68 DEVONPORT ROAD, PLYMOUTH, DEVON, PL3 4DF PostcodePL3 4DF Companies at this postcode 88 Average house price in PL3 4DF £234,000 (14 sales) Map