About Dentonovo Properties Limited (11216854) United Kingdom