About Stockbridge House Service Company Limited (04424131) United Kingdom