Requirements for SECR, ESOS, PPN06/21 and a CRP