About Jeremy Place Limited (03313372) United Kingdom