About Beach Towers Limited (05176010) United Kingdom