SHILOHRICH LIMITED Company number 11611815 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address57 Tamar Road, Melton Mowbray, Leicestershire, England, LE13 0EN PostcodeLE13 0EN Companies at this postcode 3 Average house price in LE13 0EN £242,000 (22 sales) Map