About J. Alexander Properties Ltd (12160064) United Kingdom