Sloane International Ltd. is a holding company based in London, England with interests in Real Estate, Food & Beverage and Applications Development businesses.
© Sloane International Ltd. contact@sloane-int.com