Lloyd Baughan LLP began its operations in the year 2009 as a Limited Liability Partnership under the following Company Registration No.: OC350322. The firm's head office was situated in London at 65 Compton Street. This Lloyd Baughan LLP business had been offering its services for fourteen years.
James L. was the individual who had control over this firm and had over 1/2 to 3/4 of voting rights.