About The Club Triangle (leicester) Ltd (07581546) United Kingdom