About St. David S Management Company Limited (02186796) United Kingdom