Hovedkvarteret til (ACTS), den økumeniske organisasjon som forbinder Skottlands største kirker, er lokalisert i Inglewood House, Alloa.