About Sequal Property Investments Ltd (12125803) United Kingdom