About John Powell Properties Limited (09631187) United Kingdom