51 & 51a London Road started its operations in the year 2007 as a Private Limited Company with reg. no. 06161653. This firm's head office was based in Gloucester at 363 Longford Lane. This particular 51 & 51a London Road Limited business had been offering its services for fifteen years.
The following firm was administered by one managing director: Andrew B., who was formally appointed on Thu, 15th Mar 2007.
Andrew B. was the individual who controlled this firm, owned over 1/2 to 3/4 of company shares .