About On Properties Limited (13022469) United Kingdom