About Seaswell Properties Limited (10373116) United Kingdom