About Harry Wigram Property Limited (11523684) United Kingdom