About Florence Projects Lp (SL023996) United Kingdom