About World Property Endowment Company Limited (12269942) United Kingdom