About Om Sri Sai Properties Ltd (12184615) United Kingdom