About Dubb Properties Limited (05641366) United Kingdom