About Omh Developments Limited (07995200) United Kingdom