SponsorCheck
Is Blackheath and Charlton Baptist Church a Licensed Sponsor? UK Sponsor Licence Check