St Albans Bid Limited has been prospering in the UK for seven years. Registered with number 10625613 in 2017, it is based at Suite 2, St. Albans AL3 5DU. The firm's principal business activity number is 82990, that means Other business support service activities not elsewhere classified. Its most recent accounts describe the period up to 2023/03/31 and the most recent confirmation statement was submitted on 2023/02/28.
There seems to be a group of nine directors supervising this particular limited company at present, namely Steven W., Sally-Anne S., Gemma J. and 6 others listed below who have been carrying out the directors obligations since 2023.