About London Portman Square Centre Limited (06964826) United Kingdom