About Go Property & Leisure Limited (04014801) United Kingdom