About Walker House Property Management Limited (02497334) United Kingdom