About Turing Properties Investment Limited (10994687) United Kingdom