About Thakrar Properties Limited (03400468) United Kingdom