About Cowdray Trust Limited(the) (00152433) United Kingdom