About Montgomery S House Ltd (11828669) United Kingdom