About Vixen Properties Limited (07089735) United Kingdom