About Clumber House (lincoln) Management Company Limited (09316892) United Kingdom