About Bd Stumbilich Properties Ltd (13625502) United Kingdom