About People Place & Participation Limited (RS007713) United Kingdom