About Jenvin Properties Ltd (13156581) United Kingdom