About Saha Property Ltd (12836342) United Kingdom