Registered with number 05645163 fourteen years ago, Beamlight Ltd had been a private limited company until Tuesday 31st May 2016 - the time it was formally closed. The company's latest registration address was Medcar House, 149a Stamford Hill London.
This specific firm was managed by an individual director: Myer R. who was in charge of it for 10 years.