About Sceaux Property Ltd (12038690) United Kingdom