About Opm Property Development Ltd (12836720) United Kingdom