About Aroha Properties And Lettings Ltd (13301300) United Kingdom