About Seven Seas Property Management & Investments Limited (11783553) United Kingdom