About Lismore Properties Limited (08376241) United Kingdom