Crossreach Eastwood Hill Eventide Homes phone Eastwoodhill, 238, Fenwick Rd Giffnock, Glasgow City G46 6UU map ENABLE Scotland phone 146, Argyle St Giffnock, Glasgow City G2 8BL map if (!IN_DEV) { ?> } ?>