About R&z Jagroo Properties Limited (11556619) United Kingdom