About Fletcher S Portfolio Limited (13104234) United Kingdom