About Beechview Management No. 2 Ltd (NI042392) United Kingdom