About Valika Property Service Ltd (13650282) United Kingdom