About Omer Properties Ltd (13669269) United Kingdom