Star JayCee Ltd 182-184 High Street North, London E6 2JA