Redford Research Limited Company numberSC841811 StatusActive - Proposal To Strike Off TypePrivate Limited Company Incorporated19 Mar 2025 Nature of business Administration of financial markets Registered office Mansewood Main StreetInnerwickDunbarEH42 1SE Data JSON Markdown