About Wandering Palms Properties Limited (13158032) United Kingdom