SSC DIRECTORS LIMITED, London, Reino Unido