About Jandeva Properties Limited (11079859) United Kingdom