About Liskeard Lodge Management Company Limited (02561607) United Kingdom