About Abbotts Walk Management Company Limited (08173000) United Kingdom