About Walkers Property Investment Group Ltd (13158380) United Kingdom