About Lxry Properties Lisboa Limited (13653781) United Kingdom