About Nailbourne Community Foundation Limited (10509917) United Kingdom