Intellectual Property in Borehamwood, Hertfordshire We help you find any company! Last Lemon Productions Limited 510 Centennial Park, Centennial Avenue Borehamwood, Hertfordshire