About Stockbridge Developments Ltd. (SC287139) United Kingdom