About Baker Close Management Company Limited (10354910) United Kingdom