About Lordhouse Development L.p. (NL000195) United Kingdom