About Portals Place Limited (09238940) United Kingdom