About Omr Developments Limited (09775301) United Kingdom