About Teresa Associates Ltd (09492617) United Kingdom