About Turner & Hill Properties Ltd (11796480) United Kingdom