About Saha Properties Ltd (09951603) United Kingdom