Mr Andrew Hall
Mr Andrew Hall is British and was born in 1965. The first directorship we have on file for them was in 2002 at Laing O'Rourke Midlands Limited. Their newest directorship was with GB Hotels London Limited where they held the position of "Director". This company was established 24 Sep 2014 and is based in London.