About Rosenthal Holiday Lettings Limited (13110574) United Kingdom