About Powell Property Portfolio Limited (03215082) United Kingdom