GRACE ANCHOR POINT LTD Company number 12874860 · Monitor this company Dissolved Overview Financial Control Documents Analysis Location Related Registered office Address86 Tuam Road, London, England, SE18 2QU PostcodeSE18 2QU Companies at this postcode 30 Average house price in SE18 2QU £532,000 (30 sales) Map