About The Portfolio Place Limited (12228268) United Kingdom