About Saruja Property Limited (13482256) United Kingdom