About Seabourne Properties Limited (10471582) United Kingdom