About Jlg Vermont Properties Ltd (12772349) United Kingdom