About Beechwood Management Fermanagh Limited (NI069940) United Kingdom