About Prajha Properties Limited (13207738) United Kingdom