Miller & Spencer Trust Company
Consumer Report
PO Box address in the Netherlands, Arrived at my home address on 1/12 a letter dated December 14 Subject: Your inheritance of £50,478.41 ... For 30 years, Miller & Spencer has been the trusted partner of its clients for the excecution and payment of inheritances, dividends or varied financial ...