About Florence House Freehold Limited (09605867) United Kingdom