About West Beach Properties Ltd (08707021) United Kingdom