About Seddr Properties Ltd (12572077) United Kingdom