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