About Eaglewood Strasbourg Ltd (13029568) United Kingdom