About Prestbury Property Investments Ltd (10688215) United Kingdom