About The Turnkey Property Group Ltd (11657238) United Kingdom