About Pc Property & Leisure Ltd (11726792) United Kingdom