About Oliver Marie Properties Ltd (12241848) United Kingdom