..Is it because of the £15 trillion black hole at 788-790 Finchley road?
Over 250,000 fake companies all registered at this address, all syphoning money to offshore accounts!!
These guys seem to have done a lot of research to exposed this, shame the video is a bit crap but there is lots of stuff online to follow