About Delidogan Properties Limited (11178778) United Kingdom