About St. Leonards Court (exeter) Limited (01820209) United Kingdom