About Dehayen Properties Llp (OC425134) United Kingdom