About Khaira Properties Ltd (09959068) United Kingdom