About Asgard Properties Limited (10070962) United Kingdom