About Sloane Avenue Group Ltd (09429477) United Kingdom