About Openplan Real Estate Investments Limited (12629833) United Kingdom