About Wodehouse Properties Limited (09259339) United Kingdom