About Prime Omega Properties Limited (13685493) United Kingdom