About Leintwardine Manor Residents Company Limited (02842579) United Kingdom