About Freehold Florence Road Ltd (12907402) United Kingdom