About St. Mary S Paddock Management Company Limited (04247858) United Kingdom