About Abbey Court Management Company (tavistock) Limited (06642260) United Kingdom