About Ob&b Property Limited (12752570) United Kingdom