About Saji Properties Ltd (12038148) United Kingdom