About Powell Property Holdings Limited (11184975) United Kingdom