About Sedna Property Investments Limited (04997244) United Kingdom