About Fcc Communities Foundation Limited (03368008) United Kingdom