About Lynch Court (winscombe) Management Limited (02738248) United Kingdom