Penelham started its operations in 2013 as a Private Limited Company with reg. no. 08490786. The firm's headquarters was situated in Bristol at 1 Straits Parade. This particular Penelham Ltd company had been operating offering its services for at least 9 years.
Alexey A. was the individual who had control over this firm, had substantial control or influence over the company.