About Parikh Property Holdings Ltd (12694535) United Kingdom