About Abbey Gardens Management Limited (01089879) United Kingdom