About Saahi Properties Ltd (12313901) United Kingdom