Earlier this year, the Eye published some figures which make different reading. It made £10.5m of operating profit in 2003, out of revenues of £36.8m. But these are dwarfed by the size of the debt to BA, which has almost trebled from the original £48m, at an interest rate of 25%!!!! BA reckons that this was justified because the cash represented "high-risk capital" at the time!
Also earlier this year, the owners of the land on which it was built tried to increase the ground rent from 65kGBP to 1mGBP!
Not sure of the share distribution, but it is also "owned" by Tussauds(Dubai?) and the architects.