About Alexander Hastings Properties Limited (07742786) United Kingdom