About I Powell And Son Properties Ltd (09132647) United Kingdom