About Powell Properties Ltd (06618912) United Kingdom