About Oliver T. Properties Limited (02524652) United Kingdom