About Alpha Alpha Properties Ltd (13371963) United Kingdom