From My Left Ltd Company number16548928 StatusActive TypePrivate Limited Company Incorporated29 Jun 2025 Nature of business Video production activities Registered office Forward (Fwd) Studios284b Chase RoadLondonN14 6HF Data JSON Markdown