About Patel & Sons Property Investments Ltd (13645100) United Kingdom