About Strawberry Hills Leisure Ltd (07522273) United Kingdom