IMPLA (U.K) LIMITED Company number 05961502 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office Address126 NORTHERN AVENUE, SHEFFIELD, SOUTH YORKSHIRE, S2 2EH PostcodeS2 2EH Companies at this postcode 20 Average house price in S2 2EH £151,000 (12 sales) Map