About Jim Denham Property Limited (11740577) United Kingdom