About Ambroise Properties Ltd. (10583260) United Kingdom