About Pendruccombe Court Management Company Limited (02420582) United Kingdom