About Vytel Properties Ltd (12659971) United Kingdom