About Thakrar Property Limited (10473232) United Kingdom