Welcome to the St Alban's Catholic Primary School website!

Annual Reports and Accounts

 Our Lady Help of Christians Catholic Multi Academy Trust is a charity and a company limited by guarantee,

Registered in England and Wales with company number 8307881 whose registered office is at

All Hallows Catholic College, Brooklands Avenue, Macclesfield, Cheshire, SK11 8LB.