About Omega Properties(suffolk) Ltd (10091548) United Kingdom