About Ohi Manor House Ltd (08129402) United Kingdom