About St Mary S Bay Developments Limited (05962426) United Kingdom