About Manor Farm (denvilles) Management Company Limited (08776023) United Kingdom