About Abbots Walk Management Company Limited (01468388) United Kingdom