Michelle Lowe-Holder

PRESS CONTACTS

International

HEAD OFFICE

Michelle Lowe-Holder
148 Cambridge Heath Road Floor 4, Studio #3
E1 5QJ London, United Kingdom
Head manager
Michelle Lowe-Holder

WEBSITES & SOCIAL

Official Website
lowe-holder.com