About Prime Alpha Properties Ltd (12398786) United Kingdom