About James Property Solutions Limited (11334007) United Kingdom