About Walker Terrace Management Company Limited (05311130) United Kingdom