About Baggins Abodes Limited (09165329) United Kingdom