About Lion Properties Limited (10489297) United Kingdom