ISTAFFING LTD

COMPANY NUMBER: 12410956

27 Old Gloucester Str., LONDON WC1N 3AX, UNITED KINGDOM