About Anuradha Properties Ltd (11831318) United Kingdom