8 Beaumont PL Holyrood NL