Welham came into being in 2021 as a company enlisted under no 13498811, located at OX25 3FL Bicester at 8 Blacksmiths Close. This company has been in business for three years and its last known status is active. The enterprise's principal business activity number is 62020 and has the NACE code: Information technology consultancy activities. The firm's latest financial reports detail the period up to 31st July 2022 and the latest annual confirmation statement was submitted on 6th July 2023.
Right now, the business is presided over by a single managing director: Peter W., who was assigned this position in 2021.
Peter W. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.