About The St. Mary S Court (mellor) Management Company Limited (03740648) United Kingdom