About Ohq Properties Limited (12306683) United Kingdom