About Benedict Manor Management Company Limited (04751085) United Kingdom