About Ddbg Properties Limited (11068605) United Kingdom