About Yogi Property Limited (04395469) United Kingdom