About Wyvern House Properties Limited (06933728) United Kingdom