About The Future Place Community Interest Company (12788235) United Kingdom