About Portobello Management Limited (12752903) United Kingdom