About Northridge Leisure Limited (11589226) United Kingdom