About Turnkey Property Solutions Group Ltd (12059819) United Kingdom