Allaloud began its operations in 2013 as a Private Limited Company with reg. no. SC455219. The company's head office was situated in Edinburgh at 9 Ainslie Place. This Allaloud Limited company had been on the market for at least 2 years.
The following limited company was administered by one managing director: Alexander B. who was leading it for 2 years.