About Beechwood Court Management (maghull) Limited (02047478) United Kingdom