About Om Investment Property Limited (12215207) United Kingdom