About Sea Tower Apartments Limited (06231512) United Kingdom