Ok it appears that the issue is resolved, after phoning the Solar Connections.
As suspected the Hi Teamdid really mean Hi Customer (suggest that the ambiguity of using Hi team instead of Hi Customer (or something that definitely indicates that it is the customer being addressed) is not used.)
As it turns out the REC was the details of the installer (Electrician) (which was on the Certificate of Compliance - Electrical Work (CEC)) although the phone number wasn't (which is what was wanted) although the address was.
As for the phase number, that was in the subject of the email passed on and also it was indicated on the application and also the CEC.
The person from Solar Connections has made it an urgent request, so the meters should be installed within 2 weeks.