I have a bit of inside knowledge on them and they have a history of being badly put together, verging on dangerous at times. Without a doubt they had poor quality control, no idea what it's like these days mind.
I did once hire a bike from them for a few days in London. It came with a child's seat which wobbled fore and aft on the seat post and the bottom bracket creaked and groaned. It did rather spoil what should have a been more of a fun cycling experience.
Add to that the owner is a certified grade A twat.