About Chahal Property Investments Ltd (13667102) United Kingdom