About Takhar Properties Limited (13589708) United Kingdom