About St. Rhadegund Properties Limited (04791220) United Kingdom