Demetrius Preston 40 Westminster Rd Kingston 10 Jamaica 876-906-6286 Thames Duel A 40 Westminster Rd Kingston 10 Jamaica 876-906-6286