About Alexander Mark Properties Limited (13707974) United Kingdom