About Abbeygate Helical (leisure Plaza) Limited (04224770) United Kingdom