REN Properties London Limited Company numberFC034859 StatusActive TypeOther Company Type Incorporated22 Sep 2017 Registered office 19-21 Broad StreetSt Helier Data JSON Markdown