About Alpha Property Solutions (rotherham) Ltd (12041415) United Kingdom