About Om Properties Investment Company Limited (01958706) United Kingdom