About Stourbridge Mortgage Co Limited (13455256) United Kingdom