About M & J Powell Of Crickhowell Properties Limited (01264687) United Kingdom