About Retreats Properties Holdings Limited (11635807) United Kingdom