About Globe Runner Properties Ltd (12163284) United Kingdom