STRAND DIRECTORS LIMITED, Londra