23/23A GRASMERE ROAD LIMITED Company number 09495907 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address121a Kennington Lane, London, United Kingdom, SE11 4HQ PostcodeSE11 4HQ Companies at this postcode 20 Average house price in SE11 4HQ £684,000 (22 sales) Map