About Portman Square Partners (alternatives) Limited (08876126) United Kingdom