PETER LEACY & SONS LIMITED 653183 valorisation | Upswitch bv