Upperhale started conducting its business in 1988 as a Private Limited Company under the ID 02240226. The company's head office was registered in London at 8 Harriet Street. The Upperhale Limited firm had been operating offering its services for 35 years.
Rashid H. was this specific firm's managing director, selected to lead the company in 1991 in June.