About Storme Properties Ltd (12914456) United Kingdom