EFFICAX MANAGEMENT SOLUTIONS LIMITED Company number 08621097 · Monitor this company Dissolved Overview People 3 Financial Documents Analysis Location Related Registered office Address21 ALBERT STREET, BELPER, DERBYSHIRE, ENGLAND, DE56 1DA PostcodeDE56 1DA Companies at this postcode 7 Average house price in DE56 1DA £313,000 (20 sales) Map