About Ian Barron Walker Properties Limited (10586956) United Kingdom