About Manor Farm (tugby) Management Company Limited (09958800) United Kingdom