About A & H Properties Investments Limited (09861019) United Kingdom