78 Strode Road Limited Company number17127505 StatusActive TypePrivate Limited Company Incorporated31 Mar 2026 Nature of business Residents property management Registered office Flat A, 78 Strode RoadLondonNW10 2NH Data JSON Markdown