About Pembroke Court (harpenden) Management Company Limited (09386670) United Kingdom