About The Project Place Ltd (13684643) United Kingdom