About Stockbridge Property Services Limited (13098756) United Kingdom