About Dendil Properties Limited (11649227) United Kingdom