About W.m. Powell Development Company Limited (00835698) United Kingdom