EIGHT TWENTY PROPERTY LTD Company number 16071098 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressGround Floor Flat 105 Durnford Street, Plymouth, Devon, United Kingdom, PL1 3QP PostcodePL1 3QP Companies at this postcode 25 Average house price in PL1 3QP £212,000 (56 sales) Map