About Devom Properties Ltd (09745775) United Kingdom