About St.james S Place (pcp) Limited (02706684) United Kingdom