About Saja Property Investment Ltd (11083724) United Kingdom