About Ticehurst Chapel (management) Company Limited (02147954) United Kingdom