About Franziska Ortlepp Window Cleaners Limited (10572316) United Kingdom