About James Place Limited (04504115) United Kingdom