About Yggdrasil Real Estate Limited (10997263) United Kingdom