22 Oppidans Road Limited Company number12948758 StatusActive TypePrivate Limited Company Incorporated13 Oct 2020 Nature of business Residents property management Registered office 22 C/0 Mark FrithOppidans RoadLondonNW3 3AG Data JSON Markdown