About St Lawrence Hotel Limited (09420487) United Kingdom