About Maliha Properties Ltd (12187993) United Kingdom