About Global Selling & Letting Ltd (12887668) United Kingdom