About Beach Court Saundersfoot Management Company Limited (06324495) United Kingdom