About Viceroy Lodge Freeholders Ltd. (02883199) United Kingdom