About Omega 3 Properties Ltd (12877320) United Kingdom