Utility Payback started conducting its business in 2011 as a Private Limited Company with reg. no. 07603472. This firm's head office was based in Birmingham at Harpal House 14 Holyhead Road. This particular Utility Payback Ltd business had been in this business field for at least six years.
Timothy H. was the following company's director, formally appointed in 2011 in April.