About Logis De Labaurie Limited (02235998) United Kingdom