Walkers Terrace Lot 21, St. George, Barbados