About Abbey & Associate Limited (12942608) United Kingdom