About Takhar Property Development Limited (13268686) United Kingdom