About Widmore Properties Limited (09049116) United Kingdom