About Om & Ojas Properties Limited (SC709095) United Kingdom