About Palmerston Court (northampton) Freehold Limited (11830831) United Kingdom