About Edwin Woodhouse Properties Limited (00804798) United Kingdom