Dover Palms, Corner Lot, Christ Church, Barbados