About Obh Properties Limited (11333241) United Kingdom