About Alemda Properties Limited (10439559) United Kingdom