About Kingfisher Abodes Limited (11872937) United Kingdom