The Saint Austin Review came into being in 2010 as a company enlisted under no 07235846, located at W2 4SW London at Flat 20 Burnham Court. The company's last known status was dissolved. The Saint Austin Review had been in this business for at least thirteen years. The Saint Austin Review Ltd was known thirteen years from now as Isabel De La Tour.
This company was administered by a single director: Andrew M. who was controlling it for eleven years.
Andrew M. was the individual with significant control over this firm, had substantial control or influence over the company.