About Lismore Freehold Limited (10764278) United Kingdom