About Vetlet Properties Ltd (03802959) United Kingdom