Handell started conducting its business in 2012 as a Private Limited Company under the ID SC426914. This firm's headquarters was located in Edinburgh at Suite 20. This particular Handell Ltd company had been in this business field for two years.
Vanessa P. was the following firm's managing director, selected to lead the company in 2012 in June.