About Walker Investment Properties Ltd (10556702) United Kingdom