04085559 is the registration number of Head London Limited. It was registered as a Private Limited Company on 2000-10-06. It has been operating in this business for 24 years. This business could be contacted at 6 Snow Hill in London. The area code assigned to this address is EC1A 2AY. Despite the fact, that currently it is operating under the name of Head London Limited, it was not always so. It was known under the name Web Industri until 2001-09-07, then the company name was changed to Blumedia. The definitive switch came on 2005-05-26. The firm's principal business activity number is 62020: Information technology consultancy activities. 31st December 2020 is the last time when account status updates were reported.