About Alpha Omega Estates Ltd (13294676) United Kingdom