I’ve been advised to contact this forum following my review of BT on Trustpilot. I understand there is a contact at BT who will resolve my problems
No there isn't. This BT Customer to Customer forum has nothing to do with Trustpilot.
You will need to post what your problem is and what if anything you have done to try and resolve it.