About Opm Property Limited (12848763) United Kingdom