About Seend Management Company Limited (04238782) United Kingdom