About Ojk Properties Limited (13706236) United Kingdom