About Pamlion Court (crouch Hill) Management Company Limited (00869021) United Kingdom