About Thakrar Property Group Ltd (11174779) United Kingdom