About Dempster Properties Limited (09224765) United Kingdom