Makumaku Ltd Oy
Klinkkerikatu 4 C 12
FI-08150 Lohja
Municipality: Lohja
County: Southern Finland