About Ormu Properties Ltd (09872727) United Kingdom