About Abbey Gardens (ashford) Management Company Limited (07598480) United Kingdom