About St. Mary S Chare Developments Limited (01046481) United Kingdom