About St Albans City & District Community Foundation Ltd (12997883) United Kingdom