About Lisswood Management Company Limited (04912292) United Kingdom