About Dennis Baldwin Properties Limited (10792164) United Kingdom