Jack465
Hi Fizzie, yes they're attached to the Astley Centre building. That website was active at the time I created the note, however, it looks like it hasn't been updated in some time 

Their actual domain just forwarding to the temporary service their developer has presumably setup

At this time, I believe it is reasonable to state that we cannot verify if the business is still operational