About Birchwood Manor Management Company Limited (NI069277) United Kingdom