About Dellamura Properties Limited (10206440) United Kingdom