Limbry began its business in 2001 as a Private Limited Company with reg. no. 04342193. The company's headquarters was based in Swansea at 156 St. Helens Rd. This particular Limbry Ltd company had been in this business for at least 18 years.
Richard L. was this specific enterprise's managing director, chosen to lead the company on 12th February 2002.
Peter L. was the individual who had control over this firm, owned 1/2 or less of company shares.