About Dendron Properties Limited (12496051) United Kingdom