About O G Powell Property Limited (10550266) United Kingdom