LET THREE SIX FIVE LTD, London, Royaume-Uni