About The Birches (holt) Management Company Limited (11238467) United Kingdom