About Lothlorien Community Limited (02872249) United Kingdom