About Pallas Management Limited (01954713) United Kingdom