About Portman Investment & Management Limited (10615258) United Kingdom