About Pentland Place Management Limited (10763051) United Kingdom