I Love Abbey Road started conducting its business in 2010 as a Private Limited Company registered with number: 07452222. The company's registered office was located in London at Upper Flat. This particular I Love Abbey Road Ltd company had been on the market for at least 13 years.
The limited company was supervised by 1 managing director: Alastair M., who was appointed in 2010.
Alastair M. was the individual who controlled this firm, owned over 3/4 of company shares.