About Ray Powell Properties Limited (01149373) United Kingdom