Started with Reg No. 07680877 thirteen years ago, Stewart & Allen (lca) Limited had been a private limited company until 2014-06-24 - the date it was officially closed. The last known registration address was Albion Dockside Building, Hanover Place Bristol.
This limited company was overseen by a single director: Douglas W., who was designated to this position in June 2011.