About Walker Property Management Company Limited (00237664) United Kingdom