About Saaab Properties Ltd (13223276) United Kingdom