About Ranjha Properties Ltd (12834441) United Kingdom