About Sedal Property Investments Ltd (11968510) United Kingdom