About Leisure World Developments Ltd (12603935) United Kingdom