About Open Doors Property Holdings Limited (11147718) United Kingdom