MICHAEL HARKIN AND SONS CONS… 678085 valuation | Upswitch bv