About Kiyaar Properties Ltd (09497626) United Kingdom