About The Future Place Consultancy Limited (04200947) United Kingdom