Registered at 4 The Old Gardens, Ordsall DN22 7ZR Albella & Co Ltd was a Private Limited Company and issued a 08591282 Companies House Reg No. It was founded on 1st July 2013. Albella & Co Ltd had been prospering in this business for at least eight years.
Lord S. was this specific company's director, appointed eleven years ago.
Stuart L. was the individual who had control over this firm, owned over 3/4 of company shares.