About Lion Tiles Property Management Ltd (13573128) United Kingdom