About The Beeches (lindfield) Management Company Limited (12634336) United Kingdom