Ambasna came into being in 2013 as a company enlisted under no 08582297, located at EC2N 4AD London at Heron Tower 110. The firm's last known status was dissolved. Ambasna had been offering its services for at least 4 years.
As mentioned in this specific firm's directors directory, there were two directors: Devesh A. and Cherie A..