About Sathguru Sai Properties Ltd (11592422) United Kingdom