About Devine Homes Plc (01881778) United Kingdom