Need more information?

Check out our plans to unlock data on millions of companies

Mr John Archie Macleod

Born: Feb 1955 (65 years ago)
Nationality: British
Mr John Archie Macleod is British and was born in 1955. The first directorship we have on file for them was in 1990 at Northbay Fishing Company Limited. Their newest directorship is with Astrid Shipping Company Limited where they hold the position of "Fisherman". This company was established 19 Dec 2012 and is based in London.