About Katura Properties Ltd (12026429) United Kingdom