About Dobern Properties (1989) Limited (12592143) United Kingdom