About Opus Property Holdings Llp (OC422158) United Kingdom