About A & H Properties (england) Limited (11885074) United Kingdom