About Aroha Properties Limited (09396436) United Kingdom