R Needham phone Croft House Somerford Keynes, Gloucestershire GL7 6DW map Willers Ltd phone 1 School Cottages Somerford Keynes, Gloucestershire GL7 6DJ map if (!IN_DEV) { ?> } ?>