About Payne Property Developments Ltd (11607403) United Kingdom