About Sanba Property Limited (13395023) United Kingdom