About Sojourn Hotels (northampton) Llp (OC394447) United Kingdom