About Florence Rose Accommodation Limited (13456724) United Kingdom