About Lion House Properties Limited (10484229) United Kingdom