About Blizzard Properties Limited (11964292) United Kingdom