About Palmerston Court Southsea Rtm Company (no. 2) Limited (12295323) United Kingdom