About Thapar Properties Ltd (12695221) United Kingdom