About Global Nest Properties Ltd (13275328) United Kingdom