About Powell Estates Limited (11082161) United Kingdom