FIRST STEP ACCOUNTING LTD Company number 12413902 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address38 Elmshurst Crescent, Elmshurst Crescent, London, Finchley, England, N2 0LP PostcodeN2 0LP Companies at this postcode 23 Average house price in N2 0LP £422,000 (26 sales) Map