About Birchen Oak (lindfield) Management Company Limited (11033928) United Kingdom