About Saint Lawrence Hotel Limited (12001796) United Kingdom