About Turner Investment Properties Limited (13697458) United Kingdom