About A & H Uk Properties Ltd (12023709) United Kingdom