About Sea Life Properties Limited (13282004) United Kingdom