GRACE52 LTD Company number 17105050 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address24 Durham Road, London, England, SW20 0TW PostcodeSW20 0TW Companies at this postcode 156 Average house price in SW20 0TW £583,000 (39 sales) Map