About Omf Properties Limited (13324296) United Kingdom