About Walker Turner Property Ltd (13093688) United Kingdom