London, United Kingdom; the vendor also lists an office in Trinidad and Tobago
Every alternative, ranked