21 Orchard Close Denham sold price