About Apt Dower House Ltd (10193011) United Kingdom