About Seatower Properties Limited (10198749) United Kingdom