PPP R&D LTD, Borehamwood, Regno Unito