About Varli Property Limited (12993463) United Kingdom