PERSISTENT LIMITED, HAMPTON, United Kingdom