About Florence Property Limited (12395831) United Kingdom