About Devaney Property Ltd. (SC216801) United Kingdom