About Thakrar Property Services Ltd (08731199) United Kingdom