Started with Reg No. 08706767 11 years ago, Ion Shot Tower Limited had been a private limited company until 2021-11-16 - the time it was formally closed. Its last known mailing address was No 1, Old Hall Street Liverpool. The firm was known as Neptune Shot Tower up till 2017-02-16 at which point the name was changed.
As found in this specific firm's executives list, there were five directors to name just a few: Gavin D., Robert M. and Stephen P..
Executives who controlled the firm include: Richard D. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Peter H. owned 1/2 or less of company shares, had 1/2 or less of voting rights.