About Palmerston Court Management Company (2005) Limited (05315847) United Kingdom