About R J Powell Properties Limited (09156347) United Kingdom