About James Place Management Company Limited (11109948) United Kingdom