Played there a few years ago when they were B-
They seemed to drop for the radar, but I've just been emailed by "Toby Martin" from them offering a 20% bonus. Checked SBR and there seems to be no news stories about them for years, but the rating is now D+.
Anyone know the current situation with them?