About Sapphire Managment And Developments Ltd (12742736) United Kingdom