About Portman Square (uk) Limited (08046816) United Kingdom