About Oliver Properties Limited (02164953) United Kingdom