Invoice Finance Hub is a trading name of Russell Corporate Services Ltd, Registered in England and Wales Company Number 8925948. Registered Office: M.01 Tomorrow, Blue, Mediacityuk, England, M50 2AB