About Lannister Properties Limited (13202783) United Kingdom