About Manor Farmyard (urchfont) Management Company Limited (09222551) United Kingdom