About Opm Properties Ltd (12156828) United Kingdom