About Palan Management Limited (10659756) United Kingdom