About Seehaven Properties Limited (NI062819) United Kingdom