About Mike And Dave Properties Limited (12158036) United Kingdom