About Sea Span Properties Limited (11718382) United Kingdom