About Riha Properties Limited (09924726) United Kingdom