NEEVORA TECHNOLOGY LIMITED Company number 17437975 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address16a Plumley Close, Chester, United Kingdom, CH3 5PD PostcodeCH3 5PD Companies at this postcode 6 Average house price in CH3 5PD £172,000 (26 sales) Map