About Notion Property Investments Ltd (12941829) United Kingdom