About Jim Fox Placemaking Ltd (12537564) United Kingdom