About Eden Court (ticehurst) Management Company Limited (05857551) United Kingdom