About Ohi Management Services Limited (09060477) United Kingdom