About West Beach Court Limited (05293334) United Kingdom