Bela Vista started its business in 2004 as a Private Limited Company with reg. no. 05138946. The company's registered office was based in Hampton Wick at 1b Spinnaker Court. The Bela Vista Limited company had been operating offering its services for at least sixteen years.
The firm had 1 managing director: Scott C. who was supervising it for thirteen years.