About Ojr Properties Limited (12171256) United Kingdom