668 Forest Road E17 Limited Company number16208656 StatusActive TypePrivate Limited Company Incorporated26 Jan 2025 Nature of business Other letting and operating of own or leased real estate Registered office 668 Forest RoadLondonE17 3ED Data JSON Markdown